// ------------------------- 先获取用户信息，并且渲染头像 和 欢迎语 ------------------------
function renderUser() {
  // 发送ajax请求，获取用户信息
  $.ajax({
    url: '/my/user/userinfo',
    // 请求成功，触发 success 函数
    success: function (res) {
      // console.log(res)
      if (res.status === 0) {
        // 1. 设置用户名(优先使用nickname、其次使用username)
        let name = res.data.nickname || res.data.username;
        $('span.username').text(name);
        // 2. 设置头像
        if (res.data.user_pic) {
          // 有头像
          $('.layui-nav-img').attr('src', res.data.user_pic).show();
          $('.text-avatar').hide();
        } else {
          // 没有头像
          let first = name.substr(0, 1).toUpperCase();
          $('.text-avatar').text(first).css('display', 'inline-block'); // show只是恢复标签默认的样式
        }
      }
    }
  });
}
renderUser();


// -------------------------              退出功能             ------------------------
$('#logout').on('click', function (e) {
  e.preventDefault(); // 防止超链接跳转
  // 询问框
  layer.confirm('你确定要退出吗？', function (index) {
    // 退出，删除token
    localStorage.removeItem('token');
    // 退出，跳转到 login.html
    location.href = './login.html';
    layer.close(index);
  });
})